home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48hor2 / bach.doc < prev    next >
Text File  |  1995-03-31  |  2KB  |  43 lines

  1. BACH by Lee Lightfoot 
  2.  
  3. úÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ 
  4. 3 Mini-instructions: BACHEMAJ. Enjoy!  -jkh- 3 
  5. àÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄù 
  6.  
  7. [Note: Lee mailed a diskette with this delightful 10-minute piece of music 
  8.  on it, accompanied by the following letter.  -jkh-] 
  9.  
  10.  
  11. Dear Mr. Horn, 
  12.  
  13. Here are the files we spoke about earlier today.  Surprisingly, the 
  14. ascii code is shorter than the binary; probably because of the many 
  15. short programs and the overhead involved.  [Actually, it's because of 
  16. all the literal numbers.  For example, ".8 " takes only 3 bytes in the 
  17. source code, but takes 10.5 bytes in the actual program object.  -jkh-] 
  18.  
  19. The program SHH toggles the clock which must be off for proper 
  20. playing. Unfortunately garbage collect routines interrupt the main 
  21. program, BACHEMAJ, several times during the play.  I don't know of any 
  22. way to prevent this; maybe you do. [Merging a 128K RAM card makes MEM 
  23. large enough so that the whole program can finish running without 
  24. needing a garbage collection.  -jkh-] 
  25.  
  26. I understand that there exists a routine to double-tweak the bender to 
  27. simulate double stops.  Several sections had to be fudged because of 
  28. this lack and I would cheerfully rewrite it to incorporate this routine. 
  29.  
  30. I am only really comfortable in 6502 assembly but if necessary I will 
  31. learn whatever smattering of SATURN is necessary to generate true double 
  32. stops as this is an important omission.  The phrasing is my own.  I am a 
  33. violinist and the E maj. is sort of my 'theme song'.  I have used 
  34. momentary pauses for emphasis as dynamics are, of course, unavailable. 
  35. Any suggestions or remarks would be gratefully appreciated and possibly 
  36. (if I like the change) acted upon. 
  37.  
  38.   Lee Lightfoot 
  39.   P.O. Box 1013 
  40.   Bolinas, Calif. 94924 
  41.   (415) 868-2854 
  42.   compuserve ppn-72730,1006 
  43.